/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package br.com.aratuk.servico;

import br.com.aratuk.modelo.Linha;
import br.com.aratuk.modelo.ResultadoJogo;
import com.google.gson.Gson;
import com.google.gson.GsonBuilder;
import com.google.gson.reflect.TypeToken;
import java.util.List;
import javax.ejb.Stateless;

/**
 *
 * @author roniere
 */
@Stateless
public class ResultadoJogoServico extends ServicoGenerico<ResultadoJogo> {

    public ResultadoJogoServico() {
        super(ResultadoJogo.class);
    }
    
    public List<ResultadoJogo> jsonToResultadoJogo(String data){
        data = data.replace("numeros", "numeroSorteado");
        data = data.replace("bola_extra", "bolaExtraSorteado");
        Gson gson = new GsonBuilder().setDateFormat("dd/MM/yyyy").create();
        return gson.fromJson(data, new TypeToken<List<ResultadoJogo>>(){}.getType());
    }
}
